in need of rehabilitation - Français Anglais Dictionnaire